﻿using System;
using System.Collections.Generic;

namespace FollowMe.Model
{
    public interface IRegistrationIDRepository
    {
        void Add(RegistrationID regID);
        void Remove(RegistrationID regID);
        void RemoveAll(IEnumerable<RegistrationID> regIDs);
        
        void Save(RegistrationID regID);

        IEnumerable<RegistrationID> FindByMember(Guid Id);
        RegistrationID FindBy(Guid Id);

        IEnumerable<RegistrationID> FindAll();
        IEnumerable<RegistrationID> FindAll(int index, int count);
    }
}
